outcome delivery

English

noun
Definitions
  • The process of achieving an outcome of change or transformation through activities, performance measures and targets. Typically used by local authorities and other organisations when developing business plans.

Etymology

Compound from English outcome + English delivery.

Origin

English

delivery

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms